home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
txs32.zip
/
TXS.DOC
< prev
next >
Wrap
Text File
|
1993-05-24
|
30KB
|
598 lines
╔══════════════════════════════════════════════════════════════════════════╗
║ ║
║ ISoft D&M ║
║ POB. 5517 ║
║ Coralville IA 52241 ║
║ U.S.A ║
║ ║
╚══════════════════════════════════════════════════════════════════════════╝
*******************************************************************************
* TXS.DOC-V3.2 *
* LAST UPDATE - May. 24, 1993. (c) 1991, 1993 - Loewy Ron. *
*******************************************************************************
┌─────────────────────────────────────────────────┐
│█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀│█
│█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ │█
│█ ▀▀▀▀▀▀▀▒▒▒█▀▀▀▀▀▀▀▀ │█
│█ ▒▒▒█ ░░▄ ░░▄ │█
│█ ▒▒▒█ ▀░░▄ ░░█▀▀ │█
│█ ▒▒▒█ E ▀░░█▀ │█
│█ ▒▒▒█ ░░█▀░░▄ T │█
│█ ▒▒▒█ ░░█▀▀ ▀░░▄ │█
│█ ▒▒▒█ ▀▀ ▀▀ │█
│█ ▀▀▀ │█
│█ │█
│█ ▓▓▓▓▓▓▓▄ H │█
│█ ▓▓█▀▀▀▀▀▀ │█
│█ ▓▓▓▓▓▓▓▄ A │█
│█ ▀▀▀▀▀▓▓▄ R │█
│█ ▓▓▓▓▓▓█▀▀ E │█
│█ ▀▀▀▀▀▀ │█
│█ C │█
│█ │█
└─────────────────────────────────────────────────┘█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
TeXt-Search program documantation file, 1991, 93.
" WHERE IS MY TEXTSWITCH, THE ONE WITH THE PICKLES " (tm).
*******************************************************************************
* File-List *
*******************************************************************************
This package contains the following files :
TXS.EXE - TXS program executable.
TXS.DOC - This file.
TXS.SET - TXS Help set file.
TXSTOP.HDX - TXS Help Topic database.
TXSLNK.HDX - TXS Help Links database
TXS.HDT - TXS Help Data file.
TXS.HLP - TXS Windows help file.
TXS.REG - Registration file.
PROGRAMS.TXT - ISoft D&M shareware products description.
*******************************************************************************
* Why Register *
*******************************************************************************
TXS is a shareware product, if you find this product valuable,
please register it. This section describes the reasons you should register.
By registering you will receive a diskette with the latest TXS version,
as well as the XCD executable program that allows you to query TXS
dictionaries from the dos command line.
Your registration wil help us to create the next versions of TXS, that
will include more options, and features, some of them might even be your
enhancment requests!.
*******************************************************************************
* Important Notice *
*******************************************************************************
If you are upgrading from an older version of TXS be sure to delete the
TXS.DSK desktop save file before you activate the new TXS program, otherwise
it will not function properly.
TXS still supports the desktop save feature, but its internal structure
is new.
*******************************************************************************
* Whats New *
*******************************************************************************
Version 3.2 - May. 1993. Enhanced Help, Lower Resource Consumption.
- Converted to Borland Pascal 7.01 with Objects.
- Added support for dialog box hot keys.
- Mouse click out of a dialog box will respond with a single beep.
- Converted the help system to the HLPDK V5.0 format and capabilities.
- The TXS System uses the HLPDK Mem Format Help Database, The Paradox
Engine is no longer needed for this package, because of that the TXS
system does not use any overlays anymore - and is faster to use.
- The Exit (Quit) command should not be re-confirmed by a TAB in this
version.
- ALT-X and Right Mouse Button Exit commands are handled as normal
termination in this version, Vs. Panic Termination in previous
version.
*******************************************************************************
* Introduction *
*******************************************************************************
During 1989 DDJ published in the C programming column a text - search
program called TEXTSRCH, I was interested in the project, and found some
uses to it in my job, however - the implementation of TEXTSRCH had some
storage-size side effects that prohibited me from using the program.
In the 1990 November issue of DDJ, Mr. E. Floyd wrote a very interesting
article about existential dictionaries, After reading the article and
examining the supplied dictionary source code, I decided to write a program
that would offer TEXTSRCH functionality, and use existential dictionary
to save storage space. TXS is this program.
At the company I work for we use Telex messages to support our clients
technically, and to interact with companies we are engaged with, the Telex
messages are stored in a special \telex directory on one of the PCs. When
we had to search for several issues, we used to look for the subject lines
in our secretary's Telex log-book, or use grep to find the relevant files.
The problems with this approach - The search is slow, slow, not
sophisticated and .. (did I mention it before ?) Slow. TEXTSRCH offered a
way to perform "Logic" search on the Indexed files-database, however, In
order to support our 300K of 250+ (and growing) files, TEXTSRCH built a
500K index file, and we had to re-compile TEXTSRCH when-ever our data-base
exceeded the number of supported files. Enter TXS , we now use a indexing
system for our files, that consumes only 70K (even less) on our hard-disk,
and even if we will double the number of files, TXS will not consume more
then that amount. (maybe some extra K's for the CFG file).
TXS features - index files for words existentiality, using small storage
for the dictionary files, a user-friendly interface (Much much nicer then
TEXTSRCH), multiple query windows, "Smart", "Logic" queries, great colors,
(well.. thats what I think, It was not me that chose them .. ), and some
place to grow. (Look for the next release).
*******************************************************************************
* Setup *
*******************************************************************************
1. Co